Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Amelia Island, Florida (FL), United States

Nana Teresa`s Bake Shop
4.5
50 reviews

13 N 3rd St, Fernandina Beach, Amelia Island, FL 32034-4111, Amelia Island

Wonderful treats! Assorted cupcake pack was great. The milkshake was great as well. The young lady was polite and ver